package com.itc.dispatch.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 *
 * @TableName alarm_operating_record
 */
@TableName(value ="alarm_operating_record")
@Data
public class AlarmOperatingRecord implements Serializable {
    /**
     * 操作记录表主键id
     */
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty("操作记录表主键id")
    private Long id;

    /**
     * 操作时间
     */
    @ApiModelProperty("操作时间")
    private String createTime;

    /**
     * 操作记录表分类—0_确认详情表，1_处置记录表
     */
    @ApiModelProperty("操作记录表分类—0_确认详情表，1_处置记录表")
    private Integer opTableType;

    /**
     *  操作告警中心对应id
     */
    @ApiModelProperty("操作告警中心对应id")
    private Long alarmCentreId;

    /**
     *  部门名称
     */
    @ApiModelProperty("部门名称")
    private String deptName;

    /**
     *  席位名称
     */
    @ApiModelProperty("席位名称")
    private String deptChildName;

    /**
     *  用户名称
     */
    @ApiModelProperty("用户名称")
    private String userName;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
